*{
    background: initial;
    // background: red;
}
nav{
    display: block;
	img{
		width: 24%;
	}
    // height: 200px;
    border-bottom: #fbfbfa solid .3rem;
	justify-content: center;
	align-items: center;
	figure{
		padding: 0.3rem 0 0;
		font-size: 0.8rem !important;
		// border: #2B2B2B solid;
        // font-size: .4rem !important;
        color: #666;
        flex: 1;
		$pad:0.5;
        height: 2rem;
        height: 2.1rem - $pad;//2  r//有空格就不生效,不加单位
        // background: yellow;

        // display: flex;
        text-align: center;
		figcaption{
			font-size: 0.3rem !important;
			// color: red;
		}
    }
}
.message{
    display: flex;
    padding:0 0.12rem;
    img{
        width: .84rem;
        height: .84rem;
		padding-top: .17rem ;
		padding-left: .17rem ;
		// border-radius: 50%;
    }
    .message_r{
        flex: 1;
        border-bottom: #ccc solid 1px;
        padding: 0.25rem ;
		width: 100vw;
		overflow: hidden;
		// *{
		// 	border: #F66039 solid;
		// }
        h3{
			// display: inline-block;
            font-size: .28rem;
            color: #2B2B2B;
            // float: left;
            // background: #000;
            // content: "55";
			max-width: 80%;
			// float: left;
			overflow: hidden;
			text-overflow:ellipsis;
			white-space: nowrap;
			position: relative;
			padding-right: 20%;
        }
        span{
            font-size: .24rem;
            color: #999999;
            float: right;
			position: absolute;
			right: 1%;
        }
        div{
			// background: #F66039;
			// display: inline-block;
			padding: .25rem 0 0;
            font-size: .26rem;
            color: #999999;
            // background: rgba($color: #000000, $alpha: .50);
            // display: inline-block;
            overflow: hidden;
			text-overflow:ellipsis;
			white-space: nowrap;
			// padding-right: 20%;
			max-width: 92%;
			padding-right: 10%;
			position: relative;
			// float: left;
        }
            h6{
				display: inline-block;
                color: #fff;
                background: #F66039;
                font-size: .20rem;
                line-height: .32rem;
                width: 0.32rem;
                height: 0.32rem;
                text-align: center;
                border-radius: 50%;
                font-weight: 500;
				position: absolute;
				right: 2%;
				bottom: 0;
                // position: absolute;
                // top:25px;
            }

    }
}